package com.qyhl.webtv.commonlib.utils.config;

import androidx.core.content.ContextCompat;

import com.qyhl.webtv.commonlib.R;
import com.qyhl.webtv.commonlib.constant.AppConfigConstant;
import com.qyhl.webtv.basiclib.utils.ContextUtilts;


public class HomeThemeColorUtil {
    public static int getNormalColor() {
        return ContextCompat.getColor(ContextUtilts.getInstance().getmContext(), R.color.global_base_normal);
    }

    public static int getTabNormalColor() {
        return ContextCompat.getColor(ContextUtilts.getInstance().getmContext(), R.color.global_home_tab);
    }

    public static int getCheckColor() {
        Integer appColor =0;
        try {
            appColor = Integer.parseInt(AppConfigUtil.getInstance().getConValue(AppConfigConstant.APP_COLOR).toString()) ;
        }catch (Exception e){
        }
        switch (appColor) {
            case 0:
                return ContextCompat.getColor(ContextUtilts.getInstance().getmContext(), R.color.global_base_0);
            case 1:
                return ContextCompat.getColor(ContextUtilts.getInstance().getmContext(), R.color.global_base_1);
            case 2:
                return ContextCompat.getColor(ContextUtilts.getInstance().getmContext(), R.color.global_base_2);
            case 3:
                return ContextCompat.getColor(ContextUtilts.getInstance().getmContext(), R.color.global_base_3);
            case 4:
                return ContextCompat.getColor(ContextUtilts.getInstance().getmContext(), R.color.global_base_4);
            default:
                return ContextCompat.getColor(ContextUtilts.getInstance().getmContext(), R.color.global_base_0);
        }
    }
}
